It is highly recommended to revision control code. The benefits of source control are:
Allows developers to roll back code if a problem is found.
Traceability of changes (who, when, what)
Ability to cross reference and find diffs between different versions of code
Track approved changes
Control upgrades of code (required when performing major version upgrades of N4)
Collaborate with multiple developers coding at the same time